package com.project.service;

import com.project.bean.ShoppBean;

import java.util.List;

public interface IShoppService {
    /**
     * (查询购物车信息)
     * 按用户编号查询购物车对象，同上查询购物车中的商品名，单价，产地
     * @param userId 登陆用户id
     * @return 购物车对象集合
     */
    public List<ShoppBean> findByUser(Integer userId);
    /**
     * （购买商品）
     * 添加商品到订单明细，查询购物车中是否有该商品，
     * 有则数量加一，没有则添加购买信息，购买信息默认为1
//     * @param shopp 购物车对象
     */
    public void add(Integer productId ,Integer userId);
    /**
     * (删除购物车商品)
     * 按购物车id将商品移除购物出购物车
     * @param id 购物车id
     */
    public void del(Integer id);
    /**
     * （更改购物车商品数量）
     * 按购物车id，更改购物车的中的商品数量。
     * @param shoppId 购物车id
     * @param num 新的商品数量
     */
    public void update(Integer shoppId ,Integer num);

}
